Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 MANSFIELD ROAD Detached £188,656 £53,450 28 Feb 2001
83 MANSFIELD ROAD Detached £229,281 £126,500 15 Nov 2005
85 MANSFIELD ROAD Detached £217,226 £136,000 22 Jan 2014